.about-banner{background: #c5e6f7;}
.w1300ad{ width:1280px; margin:0 auto;height:157px;}
.w1300adg{ width:100%;height:152px;}
.about-con{background: url(../images/14.gif) top center repeat-x;}
/* .about-con .wap11{background: #FFF;} */
.about-con-tab{margin-top: 20px;}
.about-con-tab-l{width: 206px;  min-height:533px;background: #f2f2f2 url(../images/left_bg.jpg) no-repeat left bottom ; position: relative;}
.shu_logo{position: absolute; left: 30px; bottom: 130px; text-align: center;}
.about-con-tab-title{height: 60px; border-bottom: 2px solid #00933f; background: url(../images/arrow.png) no-repeat left top;}
.about-con-tab-title > h3{font-size: 18px; color: #00933f; font-weight: 700; padding-left: 20px; padding-top: 10px;}
.about-con-tab-title > p {font-size: 10px; color: #a6a3a3; padding-left:20px;}
.about-con-catitem{margin-top: 20px;}
.about-con-catitem li a{width: 206px; height: 37px; border-bottom: 1px solid #e9eaea; display: inline-block; line-height: 37px; text-align: center; color: #353535; font-size: 14px;}
.about-con-catitem li a:hover,.about-con-catitem li a.on{background: #00933f; color: #FFF; border-bottom: 1px solid #00933f;}
.about-con-tab-r{width: 884px;}
.quick_nav{height: 60px; border-bottom: 1px solid #e7e6e6; background: url(../images/jianzhu.png) no-repeat right bottom; line-height: 60px; padding-left: 20px;}
.quick_nav span{margin-right: 5px;}
.quick_nav > a {font-size: 12px; color: #666;}
.about-con-tab-content{padding: 20px;}
.about-con-tab-content > p{text-indent: 2em; margin-top: 5px; line-height: 26px; color: #666;}
/*企业文化*/
.culture {padding: 20px;}
.culture > div {padding-bottom: 20px;}
.culture > div > h3{padding-bottom: 6px; color: #353535;}  
.culture > div > p{color: #353535;}  
/*案例展示*/
.shows1{padding:3px;width:260px;height:202px;float:left;text-align:center;border: 1px solid #eeeeee;line-height:16px;margin:6px}
.shows1 img{width:260px;height:156px;float:left;text-align:center;border: 0px solid #eeeeee;}
.business-item{ width:260px;height:156px;background: #eff0f5;overflow: hidden;margin-top:0px;float:left;}
.business-item-image{ height:156px; overflow: hidden; }
.business-item-more {top:0; left:0; z-index: 1; display: inline-block; width:260px; height:175px; background: url(../images/55.png) no-repeat; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }
.business-item img{ transition: all .5s ease-out; }

.business-item:hover img { transform: scale(1.2); }
.business-item:hover .business-item-more {filter: alpha(opacity=100); opacity: 1;  }
.business-item-contain{float:left;width:260px;height:70px;position:relative;}
[class ^= "ui-opacity"] { position: absolute; top:0; right: 0; bottom: 0; left: 0; z-index: 0; }
[class ^= "ui-opacity-white"] { background: #fff; }
[class ^= "ui-opacity-black"] { background: #000; }
.ui-opacity-white30,
.ui-opacity-black30 { filter: alpha(opacity=30); opacity: .3; }
.ui-opacity-white50,
.ui-opacity-black50 { filter: alpha(opacity=50); opacity: .5; }
.ui-opacity-white70,
.ui-opacity-black70 { filter: alpha(opacity=70); opacity: .7; }
.ui-opacity-white90,
.ui-opacity-black90 { filter: alpha(opacity=90); opacity: .9; }
.ui-rel { position: relative; }
.ui-ab { position: absolute; }

/*-- CSS 3 transition --*/
.ui-transition { transition: all .3s ease-out; }
.col-4 img{min-height: 1px; width:260px;height:156px;}
.col-4{ float:left;min-height: 1px; width:260px;}
.col-4:after,.ui-contain-wrapper:after { content: " "; display: table; clear: both; visibility: hidden; height: 0; }
.show-title{line-height: 43px;}
.show-title > a { color: #666; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.show-title > a:hover { color: #e77811; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }

/*分页*/
.page{ overflow:hidden; clear:both;  padding:20px 0; padding-left: 10px;}
.page a.a1{width:50px;}
.page a{display:inline-block;width:32px;line-height:30px;text-align:center;font-size:14px;color: #b6b6b6;margin-right:5px;border: 1px solid #ddd;}

.page a:hover{ color:#e77811; text-decoration:none; border: 1px solid #e77811;}

.page a.active{border: 1px solid #e77811; color:#e77811;}

.page a.pre{ width: 76px;}

.page a.next{ width: 76px;}


/*案例效果展示*/
.play{width: 700px; height: 420px; overflow: hidden; position: relative; margin:10px auto 20px;}
#next{display:block;position:absolute;top:38%;right:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:50px;text-decoration:none;}
#prev{display:block;position:absolute;top:38%;left:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:50px;text-decoration:none;}
#prev:hover .prevImg,#next:hover .nextImg{display:block;}
.prevImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;left:30px;display:none;}
.nextImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;right:30px;display:none;}
.play ol{position: absolute; left: 50%; margin-left: -20px; bottom: 10px; z-index: 99999;}
.play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background-color:rgba(0,0,0,0.5);padding:5px 9px;color:#fff;font-family:arial;font-size:12px;border-radius:100px;}
.play ol li.active{font-weight:bold;color:#ffffff;background-color:rgba(0,0,0,1);position:relative;}
.play ul{position:absolute;top:0;left:0;z-index:1;}
.play ul li{width:700px;height:420px;float:left;}
.play ul img{float:left;width:700px;height:420px;}
a{color: #666;}
a:hover{color:#e77811;}
/*公司新闻*/
.list_box{ padding-top: 10px; }
.list_news > li {
    color: #898989;
    background: url(../images/li.png) no-repeat 17px 14px;
    line-height: 22px;
    padding: 8px 0px;
    padding-left: 30px;
    border-bottom: 1px dashed #e3e2e2;
}
.list_news > li > a {
    color: #2F2F2F;
}
.list_news li a:hover {
    text-decoration: none;
    color: #00933f;
}

.news_time{float: right;}
.contents_title {
    margin: 0px;
    padding: 10px 0px;
    text-align: center;
    color: #000;
    font-size: 18px;
    color: #434343;
    font-weight: 700;
    line-height: 34px;
}
.contents_p > p {text-indent: 2em; line-height: 28px; padding-top: 10px;}
/*服务流程*/
.service{padding:20px;}
.service > p{text-align: center;}
/*联系我们*/
.address-tit{margin-top: 10px; }
.address-tit > p {line-height: 40px;}
.contactus{margin-top: 30px;}
.jieshao{width: 350px; }

.map{width: 432px; height: 248px; background: pink;}

/*在线留言*/
#infocontent{float:left;width:480px;margin-left:100px; margin-top: 20px;}
#infocontent ul li.first{
            border-top: 1px solid #DFDFDF;}
#infocontent ul li.last{
            border: none;}
#infocontent  ul p{
            float: left;
            margin: 0;
            width: 480px;}

#infocontent ul li
        { clear: both;
           height:60px;
            width:450px;
            height:50px;
            overflow:hidden;
            
        }
#infocontent ul li input[type="text"], ul input[type="password"]
        {text-indent:10px;
            width:330px;
            height:30px;
            position:relative;
            border:solid 1px #d5d4d4;
            -moz-border-radius:2px;
            -webkit-border-radius:5px;
            float:right;
        }
#infocontent ul input.required 
        {
            border: solid 1px #f00;
        }